import { ref ,computed} from "vue";
export interface messageList
{
          text: string,
          time: string,
          isMe: boolean
}
export const chatData = () => {
    const myMessage=ref('')
    const show=ref(false)
    const Time=ref(false)
    const filteredHeList =
     computed(() => heList.slice(0, 2));
    const heList: messageList[] = [
        {
          text: "嘿!你好！",
          time: "8:30 AM",
          isMe: false
        },
        {
          text: "你好，我是校园小助手小易，专门负责解答同学们在校园生活中遇到的问题。无论是关于课程安排、食堂营业时间，还是图书馆的借阅规则，我都会尽力提供帮助。你可以随时向我提问，我会尽快给出答案。希望我能成为你在校园生活中的好帮手！",
          time: "8:30 AM",
          isMe: false
        },
        {
            text:"你好，同学！欢迎来到我们的校园。食堂的营业时间一般是早上7点至晚上9点，但具体的营业时间可能会因季节或特殊活动而有所调整。你可以通过学校的官方公众号或校园网站查询最新的营业时间。另外，食堂提供多种口味的餐食，你可以根据自己的喜好选择。如果你有其他关于校园生活的问题，也可以随时问我哦！",
            time: "9:33 AM",
          isMe: false
        },
      ];
    const myList:messageList[]=[
       { text:myMessage.value,
        time:"9:32 AM",
        isMe:true
    }

     ]
    const backWelcome = () => {
        uni.navigateTo({
            url: '/pages/welcome/welcome'
        })
    }
    const addMessage = (text: string) => {
        const newMessage: messageList = {
          text,
          time: "9:32 AM",
          isMe: true,
        };
        myList.push(newMessage);
        myMessage.value = ""; 
        show.value=true;
        console.log(Time.value);
        setTimeout(() => {
            Time.value=true
            console.log(Time.value);
          }, 1000);
      }
    return {
        backWelcome,
        heList,
        myList,
        myMessage,
        filteredHeList,
        addMessage,
        show,
        Time,
    }
}
